Viena BETA version 0.930
Bug fixes:
- Most reported exception bugs cleared.
- Fixed a few GUI-related quirks.

New features:
- All keyboards are now full length (128 keys)
- You can now import and merge several SoundFonts into one easily. Use the command "Import SoundFonts" in main menu item "File" to do it.
- You can now import and add several audio samples easily. Use the command "Add samples..." in main menu item "File" to do it.
- The Tree View not allows multiselection, e.g. for exporting to files, cutting and copying.
- The "Auto-name Presets" function in main menu item "Edit" now gives you the choice of rename presets in "short" form - 'Bank:Index' only - or "long" form - 'Bank:Index + old name'.

==========================================================================================================
Viena BETA version 0.923
Bug fixes:
- "Save" reported a file locking error. This only happened if you had used the file open dialog to open the SoundFont (and not used a saved configuration)
- Occasionally Viena would STILL not find a place to save the configuration data. Viena will now use the Windows Registry in these cases
- When the above problem was encountered, Viena also reported wrong version number
- Occasionally the main window would become too large for the screen and would be very difficult to resize
- Fixed some other minor reported bugs.

==========================================================================================================
Viena BETA version 0.922
Bug fixes:
- Occasionally "Save" reported a file locking error
- Fixed some other minor reported bugs.

==========================================================================================================
Viena BETA version 0.921
Bug fixes:
- Viena 0.920 introduced locking of files to prevent accidental deleting or renaming. At the same time "Save As..." (e.g. used when importing DLS) was crippled
- An attempt in 0.920 to force Viena to use the local configuration file Viena.ini and not create a local app data folder file misfired. Tried again
- Fixed another minor bug reported by the Exception catching scheme

==========================================================================================================
Viena BETA version 0.920
Bug fixes:
- The standard MS Windows TreeView used to display SoundFont structure did not behave flawlessly on some Linux/WINE systems. This TreeView has been replaced by a third party control ("VirtualTreeView").
- Quite often Viena would cause Windows' audio driver to crash. An attempt has been made to fix this issue.
- Plus a large number of other, minor bugs smashed!

New features:
- The new TreeView control is a lot faster than the old one
- You can no longer remove or rename files you have open in Viena
- The Wave Editor has been slightly redesigned; the sample list has been removed as it only duplicated the sample list in the TreeView. Thus you can now select samples only in the TreeView. There is a new checkbox in the Sound group: "Auto-play when sample selected".

Other issues:
- Viena is now compiled with the same bug/exception reporting system as SynthFont, based on the JEDI library.

==========================================================================================================
Viena BETA version 0.910
Bug fixes:
- When importing a sample, v0.900 added silence to the end so that the final sample length was randomly large
- v0.900 would not allow to import more than one sample at a time
- In v0.900, when playing on the virtual keyboard, "note off" always cut the note short, without applying the specified release time
- The "Arrange Instruments Splits" function would not save new sample data correctly
- Fixed a number of bugs in the "Modulators" editor

New features:
- When changing the "Sample Parameters" Root Key or Correction in the Wave Editor or in "Arrange Instruments Splits", the SoundFont is automatically updated with the new values

==========================================================================================================
Viena BETA version 0.900
Bug fixes:
- Viena could not handle SoundFonts larger than 2.1 GB
- When using the Purge function, Viena always removed both channels of a stereo sample even when one of them was in use in a monophonic instrument
- When copying/pasting presets from a second SoundFont, Viena might on occasions create several copies of one single instrument if the preset listed the instrument in several layers
- Fixed a few other know bugs as well

New features:
- The Wave Editor window has been redesigned, with some new functions
- When exporting presets, Viena now also exports the original SoundFont's information
- When copying/pasting presets from a second SoundFont, Viena now lets you choose how and when to create new instrument
- There is now an inbuilt reverberation function, "Reveeerb" that can be controlled by the Reverb Send values
- There is a new function to automatically make the names of samples, instruments and presets anonymous
- Export of loop points when exporting samples
- Input should now remain switched ON when changing instrument or preset
- Stores the configuration of the main output volume (Setup, Synth Engine)
- You can now have a local copy of the configuration file, Viena.ini, in you Viena folder (if write enabled)
- Simple copy/paste of text now also works using Ctrl+C and Ctrl+V. For other copy/paste functions use Ctrl+Shift+C/V
- For Instrument Splits you can have default values displayed in the table, toggle with "Show default values"
- and many more minor improvements!

==========================================================================================================
Viena BETA version 0.822
Bug fixes:
- All versions after 0.800 had some problems due to testing of a new feature (split blending). This has now been completely removed.
- Fixed a few other know bugs as well

==========================================================================================================
Viena BETA version 0.821
Bug fixes:
- Version 0.820 had problems updating the user interface after a change in key range, velocity range, root key or sample index.

==========================================================================================================
Viena BETA version 0.820
Bug fixes:
- Viena 0.810 tended to play all splits together in an Instrument regardless of velocity range
- Fixed a few other bugs as well

New features:
- The Wave editor has now an 8-channel equalizer.

==========================================================================================================
Viena BETA version 0.810
Bug fixes:
- Quite a few bug fixes

New features:
- When displaying the table of instrument splits, you can now use the mouse pointer on the virtual keyboard to locate the corresponding split if you  check the "Select split from keyboard (note and velocity)" checkbox. Use the right mouse button on the keyboard to toggle this checkbox on/off.
- In the wave editor there are three new buttons: "Trim to loop" to remove the unused part of the audio sample after the loop en point; "LR" to remove or change the link assignment (for stereo samples); and "1:1" to quickly change the zoom level back to 1:1.
- When adding new audio samples, Viena will now try and figure out the root key from the sample name. This requires the root key to be enclosed in any of a of these delimiters: " ", ".", "-", "_", "(", ")", "[", "]". Thus for example both "Engl horn A#2.wav" and "Engl_horn_A#2.wav" are valid names.


==========================================================================================================
Viena BETA version 0.800
Bug fixes
- Fixed some Modulators editor bugs
- Better support for selecting latency when using standard MME/WDM audio (and not ASIO/DirectSound) 
- Fixed a larger number of reported exception bugs

==========================================================================================================
Viena BETA version 0.780
Bug fixes
- Fixed a number of reported bugs, some critical unreported bugs, and some minor inconsistencies.

==========================================================================================================
Viena BETA version 0.770
Bug fixes
- You could not enter a number < 1.0 in the splits or layers table for time cents
- Changing the Correction field for samples also changed the loop start to 0
- Entering any value in the loop start / end field changed it to 0 - 0
- When adding a new preset in a file loaded in tabs 2, 3 or 4, Viena complained that the SoundFont contains no instruments
- Copying instruments between SoundFonts didn't work so well
- Also fixed a larger number of reported exception bugs

==========================================================================================================
Viena BETA version 0.760

Bug fixes
- Fixed a number of reported bugs, some critical unreported bugs, and some minor inconsistencies.

==========================================================================================================
Viena BETA version 0.750

Bug fixes
- Fixed a number of reported bugs, some critical unreported bugs, and some minor inconsistencies.

==========================================================================================================
Viena BETA version 0.740

Bug fixes
- Fixed a number of reported bugs and some minor inconsistencies.
- STILL improved DLS file import
- Different loop points for linked stereo samples now plays correctly

Features:
- Support for playing on the PC keyboard in Creative's Vienna style (keys AWSEDFTGYHUJKOLP and 1-9 to switch octave)


==========================================================================================================
Viena BETA version 0.730

Bug fixes
- Fixed a number of reported bugs and some minor inconsistencies
- Ever since version 0.700 Viena has been slow to initiate with large SoundFonts
- STILL improved DLS file import
- Since version 0.700 you could not edit the global split using the editor below the splits table

New features:
- Added support for three new custom parameters: velToVolEnvAttack, vibLfoToVolume and velToModEnvAttack as these are present in DLS files and SHOULD be present in SoundFonts as well
- You can now set the velocity when plying on the internal keyboard by moving up and down. Optionally a hint window will show you the key and the velocity
- Added support for DirectSound as an alternative to Windows standard MME/WDM audio drivers and ASIO drivers


==========================================================================================================
Viena BETA version 0.720

Bug fixes
- Fixed a number of reported bugs and some minor inconsistencies.
- Improved DLS file import

==========================================================================================================
Viena BETA version 0.710

Bug fixes
- Fixed a large number of bugs!

New features
- Viena can now import DLS files and save in SoundFont format 
- Introduced the first Custom Feature, "Always play sample to end". When checked, note off events will not have any effect, the sample will play to end. Loops are not supported!

Custom features are supported by ALL products in the SynthFont series. Other programs should be capable of ignoring these features.

==========================================================================================================
Viena BETA version 0.701

Bug fixes
- Fixed a number of reported exception bugs
- Tried to make the Modulator LFO work
- Fixed a serious bug preventing playback

==========================================================================================================
Viena BETA version 0.700

Bug fixes
- Fixed a large number of reported exception bugs

New features
- A "Suggest a key range" button to let Viena find a suitable key range for a new sample
- A "Check for new version" button in Setup. Viena will now check once a week for a new version.

==========================================================================================================
Viena BETA version 0.650

Bug fixes
- Fixed most reported exception bugs
- When selecting an Instrument split, sometimes the sample editor would show up instead of the split table

==========================================================================================================

Viena BETA version 0.640

Bug fixes
- When opening Viena by double-clicking a SoundFont file Viena did not always open the file
- Fixed a problem when adding samples with long file names
- Fixed a bug making notes cut in the middle in some cases (bad Envelope Decay) 
- Fixed a number of other minor bugs

New features
- In the file open dialog a list of presets and a keyboard to play
- Viena now reports all exceptions to the server directly (and not using email)

==========================================================================================================

Viena BETA version 0.630

Bug fixes
- A number of them!
- Sometimes wrong instrument and/or split was played when playing on the virtual keyboard

New feature
- Navigate to instrument or sample by right-clicking on a layer or split in the table 

==========================================================================================================

Viena BETA version 0.620

Bug fixes
- Just some minor ones

==========================================================================================================

Viena BETA version 0.610

Bug fixes
- Just some minor ones

New features
- Added Undo functions for the Modulators as well

==========================================================================================================
Viena BETA version 0.600

Bug fixes
- Fixed a number of bugs reported by Eurekalog
- Fixed the modulator editor
- The pitch shift Correction for audio samples as calculated by the frequency analyser got the direction wrong 
- The preset names could sometimes not be found 

New features
- Added Undo functions

User interface
- Made the virtual keyboard more visual
- Better consistency with Windows XP visual themes
- Removed superfluous functions from the audio Wave page (like the equalizer and the filter)
